using System;
using System.Xml;

namespace UnitTest
{
	/// <summary>
	/// Summary description for RefArguments.
	/// </summary>
	public class RefArguments
	{
		public RefArguments()
		{
			//
			// TODO: Add constructor logic here
			//
		}
		public  bool   TestBoolType(ref bool args1, ref bool args2)
		{
			return args1 ;
		}
		public byte TestByteType(ref byte args1,ref byte args2)
		{
			return args1;
		}
		public char TestCharType(ref char args1,ref char args2)
		{
			return args1;
		}
		public double TestDoubleType(ref double args1, ref double args2)
		{
			return args1;
		}
		public int TestIntegerType(ref int args1,ref int args2)
		{
			return args1;
		}
		public long TestLongType(ref long args1,ref long args2)
		{ 
			return args1;
		}

		public short TestShortType(ref short args1,ref short args2)
		{
			return args1;
		}

		public float TestSingleType(ref float args1,ref float args2)
		{
			return args1;
		}
		
		public string TestStringType(ref string args1,ref string args2)
		{
			return args1;
		}

		public XmlDocument TestXmlType(ref XmlDocument args1, ref XmlDocument args2)
		{
			return args1;
		}

		public DateTime TestDateTimeType(ref DateTime args1 ,ref DateTime args2 )
		{
			return args1;
		}

		public int  TestXMLNomType(ref int args1,ref int args2 )
		{
			return args1;
		}
	}
}
